 var ajaxTimes=0
 const token = wx.getStorageSync("token");
 const header =token?{Authorization: token}:{}
 export const request = (params) => {
  ajaxTimes++
  wx.showLoading({
    title: "加载中",
    mask: true,
  });
    
   const baseUrl = "https://api-hmugo-web.itheima.net/api/public/v1"
   return  new Promise((resolve,reject)=>{
     wx.request({
       ...params,
       header,
       url:baseUrl+params.url,
       success:(res)=>{
         resolve(res.data.message)
       },
       fail:(err)=>{
         reject(err)
       },
       complete:()=>{
         ajaxTimes--
         if (ajaxTimes===0) {
          wx.hideLoading();
         }
       }
     })
   })
 }